home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / mlib / include / mclist.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-03-02  |  688 b   |  22 lines

  1.  
  2. #ifndef __MCLIST_H
  3. #define __MCLIST_H
  4.  
  5. #define LCLIST_ID            0x0108
  6.  
  7. class LCList : public LList {
  8. public:
  9.                  LCList (WORD MaxSize = MAXWORD);
  10.     virtual WORD             GetCurrentOffset (void);
  11.     virtual MObject *        FirstThat (CondFuncType, void * );
  12.     virtual void             ForEach (IterFuncType, void * );
  13.     virtual void             InsertAfter (MObject * elem);
  14.     virtual void             InsertBefore (MObject * elem);
  15.     virtual inline classType isA (void) {return (LCLIST_ID);};
  16.     virtual MObject *        LastThat (CondFuncType, void * );
  17.     virtual void             printOn (ostream& os);
  18.                 ~LCList (void);
  19. };
  20.  
  21. #endif
  22.